be moored with an anchor - Inglés Sinónimo Diccionario